body {
    background: url(../images/list-bg.jpg) no-repeat center center;
}

.game_pic {
    width: auto;
    height: 1080px;
    background: url(../images/kv-inside.jpg) no-repeat center center;
}

.tit_box {
    width: 1300px;
    height: 90px;
    margin: 0 auto;
    /* background-color: antiquewhite; */
}

.tit_box h1 {
    display: block;
    width: 800px;
    height: 90px;
    background: url(../images/inside-sprite.png) no-repeat -3px -28px;
    text-indent: -9999px;
    margin: 0 auto;
    margin-top: 80px;
}

.new_box{
    width: 1270px;
    height: 1265px;
    margin: 0 auto;
    /* background-color: blueviolet; */
}
.new {
    width: 1250px;
    height: 430px;
    /* background-color: antiquewhite; */
    margin: 0 auto;
    margin-bottom: 20px;
}

.new .top {
    width: 1250px;
    height: 50px;
    margin: 0 auto;
    /* background-color: aqua; */
    overflow: hidden;
    border-bottom: 2px dashed #dfc2ab;
}

.new .top h3 {
    display: block;
    width: 164px;
    height: 30px;
    background: url(../images/inside-sprite.png) no-repeat 3px -141px;
    text-indent: -9999px;
    margin-top: 16px;
}

.new .fot {
    width: 1250px;
    height: 370px;
    /* background-color: cornflowerblue; */
    margin: 0 auto;
}

.new .fot ul {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.new .fot ul li {
    width: 100%;
    height: 0 auto;
    margin-top: 20px;
}

.new .fot ul li h4 {
    display: block;
    width: 102px;
    height: 34px;
    background: url(../images/inside-sprite.png) no-repeat 0 -216px;
    color: white;
    text-align: center;
    line-height: 33px;
    font-size: 16px;
    float: left;
    margin-left: 50px;
}

.new .fot ul li p {
    width: 1090px;
    float: left;
    color: #a1a1a1;
    line-height: 34px;
}

.new .fot ul li p a {
    display: inline-block;
    font-size: 16px;
    width: 146px;
    height: 35px;
    text-align: center;
    color: #666;
}
.new_box .new:nth-child(2) .top h3{
    display: block;
    width: 164px;
    height: 30px;
    background: url(../images/inside-sprite.png) no-repeat -203px -141px;
    text-indent: -9999px;
    margin-top: 16px;
}
.new_box .new:nth-child(3) .top h3{
    display: block;
    width: 164px;
    height: 30px;
    background:url(../images/inside-sprite.png) no-repeat -405px -141px;
    text-indent: -9999px;
    margin-top: 16px;
}
.new_box .new:nth-child(3){
    width: 1250px;
    height: 360px;
    margin: 0 auto;
    margin-bottom: 20px;
}
.new_box .new:nth-child(3) .fot{
    width: 1250px;
    height: 310px;
    /* background-color: cornflowerblue; */
    margin: 0 auto;
}
